suspicious character - French English Dictionary